package com.ruibang.glass.produce.service;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruibang.glass.produce.domain.req.GlassIdTrackReq;
import com.ruibang.glass.produce.domain.resp.GlassIdTrackDetail;
import com.ruibang.glass.produce.entity.GlassBind;

import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;

public interface GlassIdTrackService extends IService<GlassBind> {


    IPage<GlassBind> pageQuery(GlassIdTrackReq glassIdTrackReq);

    Map<String, List<GlassIdTrackDetail>> getDetail(String glassId, String serialNumber);

    void export(GlassIdTrackReq glassIdTrackReq, HttpServletResponse response);
}
